battered sole - German English Dictionary